/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package hojadetrabajo5dos;

/**
 *
 * @param <E> 
 * @author RAUL
 */
public abstract class AbstractCola<E>  implements Cola<E>{

 private int tamano;
    
 /**
  * este metodo coloca un tamano a la cola 
  * @param r es el tamano del a cola 
  */
 public void setTamano(int r){
        tamano = r;
    }
    
 /**
  * este metodo muestra el tamano de la coal 
  * @return  el tamano de la coal 
  */
 @Override
    public int size(){
        return tamano;
    }
    
    /**
     * regresa un booleano si esta cola esta vacia o contiene elementos 
     * @return true si esta vacia de lo contrario false 
     */
    @Override
    public boolean isEmpty(){
        
        if (tamano==0){
            return true;
        } 
        else{
            return false;
        }
    }
}
 
    

